package cn.linstudy.biz;

import cn.linstudy.biz.model.HandleCallbackParam;
import cn.linstudy.biz.model.RegistryParam;
import cn.linstudy.vo.result.ResponseBean;
import java.util.List;

/**
 * @Author XiaoLin
 * @Date 2022/1/8 11:29
 * @Description
 */
public interface AdminBiz {

    // ---------------------- callback ----------------------

    /**
     * callback
     *
     * @param callbackParamList
     * @return
     */
    ResponseBean<String> callback(List<HandleCallbackParam> callbackParamList);


    // ---------------------- registry ----------------------

    /**
     * registry
     *
     * @param registryParam
     * @return
     */
    ResponseBean<String> registry(RegistryParam registryParam);

    /**
     * registry remove
     *
     * @param registryParam
     * @return
     */
    ResponseBean<String> registryRemove(RegistryParam registryParam);
}
